package com.neusoft.data.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 关键词对象 ser_key_word
 * 
 * @author slh
 * @date 2023-12-29
 */
public class SerKeyWord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 关键词id */
    @Excel(name = "id")
    private Long keyWordId;

    /** 关键词名称 */
    @Excel(name = "关键词名称")
    private String keyWordName;

    /** 关键词编码 */
    @Excel(name = "关键词编码")
    private String keyWordCode;

    /** 关键词类型 */
    @Excel(name = "关键词类型")
    private String keyWordType;

    /** 关键词分类 */
    @Excel(name = "关键词分类")
    private String keyWordClass;

    /** 0 停用 1 启用 */
    @Excel(name = "0 停用 1 启用")
    private String status;

    public void setKeyWordId(Long keyWordId) 
    {
        this.keyWordId = keyWordId;
    }

    public Long getKeyWordId() 
    {
        return keyWordId;
    }
    public void setKeyWordName(String keyWordName) 
    {
        this.keyWordName = keyWordName;
    }

    public String getKeyWordName() 
    {
        return keyWordName;
    }
    public void setKeyWordCode(String keyWordCode) 
    {
        this.keyWordCode = keyWordCode;
    }

    public String getKeyWordCode() 
    {
        return keyWordCode;
    }
    public void setKeyWordType(String keyWordType) 
    {
        this.keyWordType = keyWordType;
    }

    public String getKeyWordType() 
    {
        return keyWordType;
    }
    public void setKeyWordClass(String keyWordClass) 
    {
        this.keyWordClass = keyWordClass;
    }

    public String getKeyWordClass() 
    {
        return keyWordClass;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("keyWordId", getKeyWordId())
            .append("keyWordName", getKeyWordName())
            .append("keyWordCode", getKeyWordCode())
            .append("keyWordType", getKeyWordType())
            .append("keyWordClass", getKeyWordClass())
            .append("updateTime", getUpdateTime())
            .append("createTime", getCreateTime())
            .append("status", getStatus())
            .toString();
    }
}
